microscopically controlled surgery - German English Dictionary